package com.niiwoo.activity.stage.dto.request.project;

import com.niiwoo.activity.stage.enums.prize.UserPrizeUseSceneEnum;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * @author zzl
 * @create 2018-08-07 16:04
 * @desc 标的加息--回款调用请求类(维度为单笔投资回款)
 **/
@Getter
@Setter
public class ProjectRaiseRateRepayReqDTO implements Serializable{

    /**
     * 用户id:必传
     */
    private String userId;

    /**
     * 标的id：必传
     */
    private Long projectId;

    /**
     * 投资订单ID
     */
    private Long investOrderId;

    /**
     * 当前期数：必传
     */
    private Integer currentPeriods;

    /**
     * 是否有回款利息: false:未回款利息 true:有回款利息
     */
    private boolean isBackInterest;

    /**
     * 业务场景:有提前还款或逾期传递枚举中对应的值，正常还款传null
     */
    private UserPrizeUseSceneEnum userPrizeUseSceneEnum;
}
